React Job: CT02 -FrontEnd Developer React

Job added on

Company

Ingefor

Location

Madrid - Spain

Job type

Full-Time

React Job Details

Descripción

BUSCAMOS PARA IMPORTANTE PROYECTO DE CLIENTE FrontEnd Developer REACT, con entre 2 y 5 AÑOS DE EXPERIENCIA, Y SIGUIENTE PERFIL PROFESIONAL:


¿Qué esperamos de ti?


  • Planificar/analizar el desarrollo Front-End a partir de conceptos funcionales y técnicos del proyecto.
  • Participar y colaborar en el diseño de la arquitectura de nuestros productos.
  • Colaborar en el análisis y desarrollo de nuevas funcionalidades, con autonomía para investigar y aplicar las soluciones y metodologías más adecuadas.
  • Crecer y trabajar en equipo con los compañeros de producto, diseño y desarrollo para conseguir valor añadido en las funcionalidades previstas. Trabajarás con equipos muy especializados y con amplio know-how en área digital.
  • Investigar y estar al día de las nuevas tecnologías, así como impulsar el uso de las mismas.
  • Trasladar las especificaciones a código ejecutable. Ejecutar, depurar y mantener el código fuente del proyecto.
  • Trabajar en el proceso de desarrollo y mejora del software contribuyendo a la visión general del proyecto desde el nivel de aplicación.


¿Cómo trabajamos en los equipos de desarrollo?


Somos una empresa de producto enfocada a calidad, robustez, escalabilidad e innovación. Todos los equipos de desarrollo trabajan de forma trasversal, apoyándose en prácticas ágiles para organizar tareas. Todo el mundo opina y aporta valor.

Usamos Scrum como metodología de trabajo, en sprints de 2 semanas (aprox.). Priorizamos la calidad de nuestro software por ello desarrollamos implementando patrones modernos de diseño de software como DDD, usando herramientas de integración y despliegue continuo (CI/CD). Desplegamos en infraestructura propia.

Nuestros productos están en constante evolución (nuevas funcionalidades, nuevas herramientas, aplicación de nuevas tecnologías) y por ello, si esta posición te encaja, aquí estamos para ayudarte a crecer.


Stack técnológico que te encontrarás:


  • ElasticSearch + Kibana


LAMP con las siguientes versiones:


  • PHP: v7.4.x, v8.0
  • Apache: 2.4.53
  • MySQL: 5.7.x – 8.*
  • React 18.*


Frameworks:


  • Symfony v5.2,v5.4
  • API Platform
  • Laravel 8.0 – 9.x
  • Mini framework MVC propio desarrollado para landing pages
  • Javascript: React, VueJS
  • REDIS, RabbitMQ


En los proyectos / productos de frontend, entre las librerías que utilizamos, estas son las más destacadas:


  • Styled components
  • Storybook
  • React query
  • Vitejs / webpack
  • Redux


Técnicas:


  • Unit testing con PhpUnit (PHP) y React Testing Library (JS)
  • Integración continua con GitLab CI/CD
  • Desplegamos en infrastructra propia.
  • TDD
  • DDD


Abiertos a otros stacks y tecnologías.


¿Qué ofrecemos?


Puesto: Estabilidad: Contrato indefinido.


Crecimiento y carrera profesional: Plan de formación continua y anual. Cada trabajador propone formación adaptada a sus necesidades. KPI crecimiento y promoción interna_32% en 2021.


Flexibilidad horaria:


Franja horaria de referencia y jornada híbrida (presencial+remoto) si estás en la oficina de Coruña:


  • Podrás empezar y terminar tu jornada laboral cuando quieras.

Nuestra franja de referencia es de 10am a 5.00pm, ya que en esa franja intentamos estar todos disponibles, a partir de ahí libertad:

  • Si eres de madrugar puedes hacerlo desde las 8am, para estar libre a las 5.00pm.
  • Si prefieres conciliar a primera hora o entrar más tarde, tienes 2 horas de margen.

De lunes a jueves estamos de forma presencial y los viernes hacemos jornada intensiva en remoto para que empiece antes el fin de semana.


Franja horaria de referencia y jornada en remoto:


  • Podrás empezar y terminar tu jornada laboral cuando quieras.

Nuestra franja de referencia es de 10am a 5.00pm, ya que en esa franja intentamos estar todos disponibles, a partir de ahí libertad:

  • Si eres de madrugar puedes hacerlo desde las 8am, para estar libre a las 5.00pm.
  • Si prefieres conciliar a primera hora o entrar más tarde, tienes 2 horas de margen.

Esta jornada es de lunes a jueves. Los viernes hacemos jornada intensiva (6 horas).

  • Jornada intensiva en los meses de julio y agosto.
  • 22 días laborables de vacaciones + flexibilidad horaria necesaria para la conciliación.


Proyectos técnicos retadores:


  • Calidad técnica. Desarrollamos implementando patrones modernos de diseño de software como DDD, usando herramientas de integración y despliegue continuo (CI/CD).
  • Retos técnicos complejos.

Requisitos

¿Qué buscamos?


Buscamos un/a Senior Front-end Developer para nuestra sede de Coruña o en remoto, que se incorporará a un equipo técnico muy especializado, responsable de los productos más ambiciosos de la compañía.


Su principal responsabilidad será participar y colaborar activamente, junto a los equipos internos, en el diseño y desarrollo front-end de la arquitectura de nuestros productos, implicándose durante todo el ciclo de vida de los mismos. También y si te gusta podrás convertirte en un referente dentro del equipo formando a los compañeros de desarrollo en frameworks de JS.


Se requiere
experiencia en desarrollos web con React utilizando TypeScript. Se valorará experiencia en otros frameworks de JS.


Tecnologías IMPRESCINDIBLES

ReactJS

Tecnologías Deseables

TypeScript


Conocimientos requeridos imprescindibles

¿Qué vas a necesitar de inicio?


  • 1. Titulación universitaria de grado o Ingeniería Superior/Técnica en Informática y/o similares ó FP relacionado con desarrollo de aplicaciones web/multiplataforma
  • 2. Experiencia profesional:
  • Experiencia de 3 años trabajando como desarrollador Front-end o Full-stack.
  • Al menos 2 años de manejo profesional en React utilizando TypeScript. Se valorará haber trabajado aprovechando la potencia y robustez de otros frameworks JS en el mundo front.
  • Experiencia trabajando con integración continua y testing (unitarios, funcionales, de aceptación, de integración).
  • Experiencia en el uso de hooks.
  • Evaluación y propuesta de alternativas técnicas para resolver problemas e incidencias tecnológicas planteadas.
  • Experiencia en el uso de Git u otras soluciones para gestionar los repositos de código.
  • Experiencia en metodología TDD.
  • Experiencia en metodologías ágiles.


Conocimientos deseados:

Valoraremos positivamente:

  • Experiencia en el uso de alguna de las librerías mencionadas
  • Experiencia como desarrollador Front-end o Full-stack con un enfoque en el desarrollo de productos.
  • Experiencia en software crítico en producción y de alto tráfico concurrente.
  • Experiencia en formación de otros miembros del equipo.

En los proyectos / productos de frontend, entre las librerías que utilizamos, estas son las más destacadas:

  • Styled components
  • Storybook
  • React query
  • Vitejs / webpack
  • Redux


Perfil deseado:

Soft skills: Toma de decisiones / Orientación a la calidad y orden/ Capacidad de análisis / Orientación a resultados / Trabajo en equipo y Liderazgo colaborativo / Capacidades Formativas (si te gusta)